alleged self-defense - Français Anglais Dictionnaire